export default {
  db: {
    host: 'localhost',
    port: 3306,
    user: 'root',
    password: 'root',
    database: 'test',
  },
  author: '',
  output: './out',
  package: '',
  dateTypeConf: {
    bigint: {
      type: 'Long',
    },
    int: {
      type: 'Integer',
    },
    datetime: {
      type: 'Date',
      imports: ['import java.util.Date', 'import com.fasterxml.jackson.annotation.JsonFormat'],
      JsonFormat: 'yyyy-MM-dd',
    },
    timestamp: {
      type: 'Date',
    },
    varchar: {
      type: 'String',
    },
  },
  defaultImport: [
    'import com.baomidou.mybatisplus.annotation.IdType',
    'import com.baomidou.mybatisplus.annotation.TableField',
    'import com.baomidou.mybatisplus.annotation.TableId',
    'import com.baomidou.mybatisplus.annotation.TableName',
    'import io.swagger.annotations.ApiModel',
    'import io.swagger.annotations.ApiModelProperty',
    'import lombok.Data',
    'import java.io.Serial',
    'import java.io.Serializable',
  ],
};
